touchline advertisement - Alemán Inglés Diccionario